revolutionary socialist movement - Francés Inglés Diccionario